• word of the day

    salvinia rotundifolia

    salvinia rotundifolia - Dictionary definition and meaning for word salvinia rotundifolia

    Definition
    (noun) free-floating aquatic ferns
Download our Mobile App Today
Receive our word of the day
on Whatsapp